package com.kaigejava.template.lifetemplate;

/**
 * Created by kaigejava on 2019/9/5.
 * 模板排序
 */
public abstract class SortTemplate {
    
    public final void sort(Object [] objects){
        //排序的步骤是一样的
        for(int i = 0,len=objects.length-i;i<len;i++){
            //不一样的是这里。比较方法不一样。所以就用一个抽象的。让子类实现自己的比较规则
            if(campare(objects[i+1])>0){
                
            }else{
                
            }
        }
    }

    //抽象的比较规则方法。
    public abstract   int campare(Object object) ;
}
